package com.tarena.lbs.basic.pojo.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.v3.oas.models.security.SecurityScheme;
import lombok.AccessLevel;
import lombok.Data;
import lombok.experimental.Accessors;
import lombok.experimental.FieldDefaults;

@Data
@Accessors(chain = true) // 支持链式调用
@FieldDefaults(level = AccessLevel.PRIVATE)
@TableName("lbs_tag_type")
public class TagTypePO {
    // 主键ID，类型为自动增长
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    // 映射字段--type_name 分类/标签名称
    @TableField("type_name")
    private String typeName;
    // 映射字段--parent_id  上级id
    @TableField("parent_id")
    private Integer parentId;
    // 映射字段--status
    @TableField("status")
    private Integer status;  //0 启用 1删除
}
